package com.lk.lkappearance.utills;

public enum ResultCode {

    // 成功
    SUCCESS(10000, "SUCCESS"),

    // 失败
    FAIL(10001, "FAIL"),

    // 账号或密码错误
    NOT_REGISTER(10002, "ERROR IN ACCOUNT OR PASSWORD"),

    // 账号已存在
    REGISTERED(10003, "ACCOUNT ALREADY EXISTS"),

    // 账号未审核
    NO_AUDITED(10004, ""),

    // 系统内部错误
    ERROR(10005, "ERROR"),

    // 验证码已过期
    CODE_EXPIRED(10006, ""),

    // 验证码错误
    CODE_ERROR(10007, ""),

    // 验证码重复发送
    CODE_REPEAT(10008, ""),

    // 数据重复
    DATA_REPEAT(10009, ""),

    // 手机号已存在
    PHONE(10010, ""),

    //文件大小超出限制
    FILE_SIZE_LIMIT(10011, ""),

    //身份证已存在
    IDENTIYNO(10012, ""),

    //账号被禁用
    USER_DISABLED(10013, "账号已禁用"),

    //修改密码
    UPDATE_PWD(10014, ""),

    //员工离职
    USER_QUIT(10015,"员工已离职"),

    //数据已删除
    DATA_DEL(10016,"数据已删除"),

    SQL_SECURITY(10017,"您输入的参数有非法字符，请输入正确的参数！"),

    // Token 过期
    TOKEN_OUT_TIME(90001, "TIMEOUT"),

    // 没有权限
    NO_PERMISSIONS(80000, "无权限，请联系管理员！");

    public final int CODE;

    public final String MESSAGE;

    ResultCode(int code, String message) {
        this.CODE = code;
        this.MESSAGE = message;
    }
}
